Mylz Jones

Born 04-13-1994

Bats R Throws R

Real Stats, No DT

Mylz Jones Born 1994041331 Bats R Throws R Height 73 Weight 185 No DT, Real Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense 2013 CS-Bakersfld WAC 225 75 11 0 0 21 35 32 37 1 5 161 .333 .394 .382 .260 28 -15 -6 3 -2 20 60-DH 0 2014 CS-Bakersfld WAC 207 62 9 4 2 17 27 25 24 5 1 154 .300 .346 .411 .271 29 -3 -1 8 -4 5 55-DH 0 2015 CS-Bakersfld WAC 228 62 5 2 2 26 34 41 30 6 2 173 .272 .354 .338 .249 27 -9 6 8 2 -5 62-DH 0 2015 GrndJunction Pio 207 62 9 3 2 18 34 42 27 12 6 158 .300 .358 .401 .260 27 -19 36 13 -3 2 26-SS 0 7-3B -1 2016 Asheville___ SAL 511 138 22 5 8 22 106 64 49 28 14 400 .270 .306 .380 .257 67 -8 12 4 -7 4 70-CF 9 38-LF 13 2017 Lancaster___ Cal 445 132 23 4 9 23 86 65 63 34 16 340 .297 .332 .427 .264 61 -10 22 10 -6 5 78-3B 2 33-LF 6 2018 Hartford____ Eas 404 101 19 3 10 14 94 49 35 10 5 317 .250 .275 .386 .237 43 -1 6 -2 -10 -2 66-3B 1 20-RF -3 2019 Hartford____ Eas 314 75 15 2 9 22 69 40 33 17 7 252 .239 .297 .385 .260 44 2 10 6 -4 -5 44-RF 0 24-CF -1 2019 Albuquerque_ PCL 25 2 1 0 0 1 9 1 1 0 0 23 .080 .115 .120 .000 -1 -18 -1 -12 -4 -23 1-RF 0 1-LF 0 2021 Hartford____ Eas 13 1 0 0 0 0 10 1 0 0 0 12 .077 .077 .077 .000 -1 -8 7 -22 -3 1 3-CF 0 2021 Albuquerque_ PCL 18 0 0 0 0 0 8 0 0 0 0 18 .000 .000 .000 .000 -2 -14 -6 -14 -5 -25 3-RF 1 1-CF 0 -------------------------------------------------------------------------------------------------------- Minors 593 162 26 5 10 37 117 82 68 26 13 2008 .273 .320 .384 .253 73 -8 11 5 -5 1 36-3B 0 26-CF 2

Regular DT

Mylz Jones Born 1994041331 Bats R Throws R Height 73 Weight 185 Regular DT Std=245/315/400, 260 Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense 2013 CS-Bakersfld WAC 238 56 7 0 1 14 68 19 21 1 2 186 .235 .280 .277 .204 18 -29 -8 -8 -5 8 60-DH 0 2014 CS-Bakersfld WAC 219 48 8 2 3 10 55 16 15 2 0 173 .219 .252 .315 .208 17 -19 -6 -3 -7 -4 54-DH 0 2015 CS-Bakersfld WAC 244 46 4 1 2 16 68 22 16 2 1 200 .189 .240 .238 .173 12 -27 -5 -7 -4 -11 62-DH 0 2015 GrndJunction Pio 217 48 7 1 2 12 51 26 17 6 2 175 .221 .264 .290 .210 18 -26 6 1 -5 -4 26-SS 0 7-3B -1 2016 Asheville___ SAL 525 117 18 2 9 17 144 52 40 18 5 419 .223 .252 .316 .213 44 -17 5 -7 -9 -1 70-CF 8 38-LF 12 2017 Lancaster___ Cal 452 107 18 2 8 19 107 48 46 23 7 360 .237 .269 .338 .229 45 -18 9 0 -7 0 78-3B 1 33-LF 6 2018 Hartford____ Eas 411 86 16 2 9 11 120 40 28 8 2 332 .209 .232 .324 .203 31 -10 3 -11 -10 -6 66-3B 0 20-RF -3 2019 Hartford____ Eas 322 70 12 1 9 18 82 36 29 13 3 259 .217 .266 .345 .229 33 -7 5 -2 -5 -8 44-RF 0 24-CF -1 2019 Albuquerque_ PCL 25 2 1 0 0 1 11 1 1 0 0 23 .080 .115 .120 .000 0 -11 -1 -15 -3 -16 1-RF 0 1-LF 0 2021 Hartford____ Eas 13 1 0 0 0 0 11 0 0 0 0 12 .077 .077 .077 .000 0 -7 -1 -24 -3 11 3-CF 0 2021 Albuquerque_ PCL 18 0 0 0 0 0 9 0 0 0 0 18 .000 .000 .000 .000 0 -10 -4 -15 -4 -21 3-RF 1 1-CF 0 -------------------------------------------------------------------------------------------------------- Minors 612 133 21 3 10 27 166 59 49 17 5 2157 .216 .252 .307 .210 50 -18 2 -6 -7 -4 36-3B 0 26-CF 2

Peak (Age-adjusted) DT

Mylz Jones Born 1994041331 Bats R Throws R Height 73 Weight 185 Peak DT Std=245/315/400, 260 Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense 2013 CS-Bakersfld WAC 238 61 8 0 4 17 54 24 29 1 2 181 .256 .311 .345 .240 26 -16 -9 3 -2 5 60-DH 0 2014 CS-Bakersfld WAC 219 54 9 2 5 12 45 20 19 2 0 167 .247 .287 .379 .241 24 -10 -6 6 -5 -2 54-DH 0 2015 CS-Bakersfld WAC 244 52 5 1 4 19 59 26 21 2 1 194 .213 .275 .291 .209 19 -20 -5 0 -2 -8 62-DH 0 2015 GrndJunction Pio 217 52 8 1 4 13 43 29 21 6 2 171 .240 .286 .336 .233 22 -18 5 8 -4 -3 26-SS 0 7-3B -1 2016 Asheville___ SAL 525 121 19 2 12 18 131 56 46 18 5 415 .230 .261 .343 .224 49 -12 5 -3 -9 -3 70-CF 6 38-LF 9 2017 Lancaster___ Cal 452 109 19 2 10 20 98 50 50 23 7 358 .241 .274 .358 .236 49 -14 9 4 -7 -2 78-3B 1 33-LF 4 2018 Hartford____ Eas 411 89 16 2 10 11 114 42 30 8 2 329 .217 .239 .341 .212 34 -8 2 -8 -10 -5 66-3B 0 20-RF -2 2019 Hartford____ Eas 322 72 12 1 10 18 79 37 31 13 3 257 .224 .275 .357 .236 35 -6 5 -1 -5 -7 44-RF 0 24-CF -1 2019 Albuquerque_ PCL 25 3 1 0 0 1 11 1 1 0 0 22 .120 .154 .160 .000 0 -11 -2 -15 -3 -10 1-RF 0 1-LF 0 2021 Hartford____ Eas 13 1 0 0 0 0 11 0 0 0 0 12 .077 .077 .077 .000 0 -7 -1 -24 -3 6 3-CF 0 2021 Albuquerque_ PCL 18 1 0 0 0 0 9 0 0 0 0 17 .056 .056 .056 .000 0 -10 -1 -15 -4 -13 3-RF 1 1-CF 0 -------------------------------------------------------------------------------------------------------- Minors 610 140 22 2 14 30 149 65 56 17 5 2124 .229 .267 .339 .226 59 -13 2 -1 -6 -4 36-3B 0 26-CF 1

Year-projected (Age-adjusted) DT for 2025

Mylz Jones Born 1994041331 Bats R Throws R Height 73 Weight 185 Year-adj DT Std=245/315/400, 260 Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense 2021 Hartford____ Eas 13 1 0 0 0 0 11 0 0 0 0 12 .077 .077 .077 .000 0 -7 -1 -24 -3 6 3-CF 0 2021 Albuquerque_ PCL 18 1 0 0 0 0 9 0 0 0 0 17 .056 .056 .056 .000 0 -10 -1 -15 -4 -13 3-RF 1 1-CF 0 -------------------------------------------------------------------------------------------------------- Minors 5 0 0 0 0 0 3 0 0 0 0 5 .000 .000 .000 .000 0 -37 -5 -81 -14 -14 5-CF 0 3-RF 1 /home/clayd/baseball/current/defense/splitdts Splits for 2021 HRT EAS ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2021 HRT EAS 13 1 0 0 0 0 10 1 0 0 0 12 .077 .077 .077 .000 -1 -8 7 -22 -3 1 vLH 2021 HRT EAS 5 0 0 0 0 0 4 0 0 0 0 5 .000 .000 .000 .000 -1 -3 -1 -9 -1 -6 vRH 2021 HRT EAS 8 1 0 0 0 0 6 0 0 0 0 7 .125 .125 .125 .000 0 -5 -2 -13 -2 6 HOME 2021 HRT EAS 13 1 0 0 0 0 10 0 0 0 0 12 .077 .077 .077 .000 -1 -8 -3 -22 -3 1 EMPTY 2021 HRT EAS 8 0 0 0 0 0 7 0 0 0 0 8 .000 .000 .000 .000 -1 -5 -2 -17 -2 -10 MEN_ON 2021 HRT EAS 5 1 0 0 0 0 3 0 0 0 0 4 .200 .200 .200 .097 0 -3 -1 -6 -1 4 JUNE 2021 HRT EAS 13 1 0 0 0 0 10 0 0 0 0 12 .077 .077 .077 .000 -1 -8 -3 -22 -3 1 -------------------------------------------------------------------------------------------------------- Splits for 2021 ABQ PCL ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2021 ABQ PCL 18 0 0 0 0 0 8 0 0 0 0 18 .000 .000 .000 .000 -2 -14 -6 -14 -5 -25 vLH 2021 ABQ PCL 1 0 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 -1 0 0 0 -1 vRH 2021 ABQ PCL 17 0 0 0 0 0 8 0 0 0 0 17 .000 .000 .000 .000 -2 -13 -5 -15 -4 -24 ROAD 2021 ABQ PCL 8 0 0 0 0 0 2 0 0 0 0 8 .000 .000 .000 .000 -1 -6 -3 0 -2 -11 HOME 2021 ABQ PCL 10 0 0 0 0 0 6 0 0 0 0 10 .000 .000 .000 .000 -1 -8 -3 -14 -3 -14 EMPTY 2021 ABQ PCL 10 0 0 0 0 0 4 0 0 0 0 10 .000 .000 .000 .000 -1 -8 -3 -6 -3 -14 MEN_ON 2021 ABQ PCL 8 0 0 0 0 0 4 0 0 0 0 8 .000 .000 .000 .000 -1 -6 -3 -8 -2 -11 MAY 2021 ABQ PCL 18 0 0 0 0 0 8 0 0 0 0 18 .000 .000 .000 .000 -2 -14 -6 -14 -5 -25 -------------------------------------------------------------------------------------------------------- Splits for 2019 HRT EAS ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2019 HRT EAS 314 75 15 2 9 22 69 40 33 17 7 246 .239 .298 .385 .260 42 2 11 6 -4 -5 vLH 2019 HRT EAS 86 15 3 1 2 4 18 7 8 2 0 71 .174 .211 .302 .196 6 -3 4 6 -7 -26 vRH 2019 HRT EAS 224 59 12 1 7 18 50 33 26 15 7 172 .263 .332 .420 .281 36 5 15 6 -3 3 ROAD 2019 HRT EAS 150 32 6 0 4 12 39 21 19 8 4 122 .213 .285 .333 .240 17 1 15 -1 -3 -10 HOME 2019 HRT EAS 160 42 9 2 5 10 29 19 15 9 3 121 .262 .314 .438 .279 25 4 12 12 -5 -2 EMPTY 2019 HRT EAS 198 44 9 1 6 13 41 6 6 0 0 154 .222 .284 .369 .244 23 7 -12 8 -5 -12 MEN_ON 2019 HRT EAS 112 30 6 1 3 9 27 34 28 17 7 89 .268 .328 .420 .282 19 0 77 2 -2 7 APRIL 2019 HRT EAS 28 5 0 0 1 1 7 4 3 1 0 23 .179 .207 .286 .191 2 2 14 -1 -4 -11 MAY 2019 HRT EAS 41 7 0 0 0 1 12 4 1 0 2 36 .171 .244 .171 .138 1 -18 -1 -4 -8 -10 JUNE 2019 HRT EAS 78 16 3 1 1 4 17 8 5 6 2 64 .205 .244 .308 .221 7 -13 26 5 -7 -12 JULY 2019 HRT EAS 75 23 7 0 3 7 14 13 10 5 2 54 .307 .366 .520 .316 15 15 17 11 0 11 AUG 2019 HRT EAS 82 21 5 1 3 8 17 10 14 5 1 62 .256 .330 .451 .292 14 10 11 8 0 -2 SEPT 2019 HRT EAS 6 2 0 0 1 1 1 1 1 0 0 4 .333 .500 .833 .432 2 13 -2 2 1 -2 -------------------------------------------------------------------------------------------------------- Splits for 2019 ABQ PCL ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2019 ABQ PCL 25 2 1 0 0 1 9 1 1 0 0 23 .080 .115 .120 .000 -1 -18 -1 -12 -4 -23 vLH 2019 ABQ PCL 10 0 0 0 0 1 4 0 0 0 0 10 .000 .091 .000 .000 -1 -9 -3 -6 0 -16 vRH 2019 ABQ PCL 15 2 1 0 0 0 5 1 1 0 0 13 .133 .133 .200 .000 0 -9 4 -6 -4 -9 ROAD 2019 ABQ PCL 18 1 0 0 0 1 6 1 0 0 0 17 .056 .105 .056 .000 -1 -15 1 -7 -2 -20 HOME 2019 ABQ PCL 7 1 1 0 0 0 3 0 1 0 0 6 .143 .143 .286 .063 0 -2 0 -5 -2 -2 EMPTY 2019 ABQ PCL 15 1 0 0 0 0 6 0 0 0 0 14 .067 .067 .067 .000 -1 -12 -5 -10 -4 -14 MEN_ON 2019 ABQ PCL 10 1 1 0 0 1 3 1 1 0 0 9 .100 .182 .200 .000 0 -6 5 -2 0 -9 APRIL 2019 ABQ PCL 14 0 0 0 0 0 5 1 0 0 0 14 .000 .000 .000 .000 -1 -11 9 -7 -4 -20 MAY 2019 ABQ PCL 11 2 1 0 0 1 4 0 1 0 0 9 .182 .250 .273 .152 0 -6 -1 -5 0 -2 -------------------------------------------------------------------------------------------------------- Splits for 2018 HRT EAS ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2018 HRT EAS 404 101 19 3 10 14 94 49 35 10 5 308 .250 .279 .386 .236 42 -1 6 -2 -10 -2 vLH 2018 HRT EAS 108 27 5 1 3 5 25 11 7 1 1 82 .250 .283 .398 .239 11 3 -4 -1 -8 -3 vRH 2018 HRT EAS 297 74 14 2 7 9 70 38 28 9 4 227 .249 .275 .380 .234 30 -3 11 -2 -11 -2 ROAD 2018 HRT EAS 193 46 8 2 1 9 39 20 11 5 3 150 .238 .275 .316 .214 16 -21 6 5 -8 -4 HOME 2018 HRT EAS 212 55 11 1 9 5 56 29 24 5 2 159 .259 .279 .448 .253 26 18 8 -8 -12 1 EMPTY 2018 HRT EAS 236 64 11 2 9 9 52 9 9 0 0 172 .271 .302 .449 .262 30 15 -13 1 -10 1 MEN_ON 2018 HRT EAS 169 37 8 1 1 5 43 40 26 10 5 137 .219 .241 .296 .197 12 -21 64 -6 -11 -6 APRIL 2018 HRT EAS 52 14 2 1 2 3 15 6 4 1 1 39 .269 .309 .462 .265 7 12 1 -9 -5 7 MAY 2018 HRT EAS 89 24 8 0 5 4 21 11 10 2 2 67 .270 .301 .528 .276 13 35 7 -2 -8 -2 JUNE 2018 HRT EAS 75 21 2 1 0 4 12 13 5 2 1 55 .280 .325 .333 .242 8 -27 15 13 -7 6 JULY 2018 HRT EAS 95 27 4 1 1 2 27 12 9 4 0 68 .284 .306 .379 .253 11 -15 8 -12 -12 20 AUG 2018 HRT EAS 83 12 3 0 2 1 18 6 6 1 1 72 .145 .155 .253 .115 2 -3 9 0 -14 -40 SEPT 2018 HRT EAS 11 3 0 0 0 0 2 1 1 0 0 8 .273 .273 .273 .190 1 -5 -2 1 -3 1 -------------------------------------------------------------------------------------------------------- Splits for 2017 LNC CLF ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2017 LNC CLF 445 132 23 4 9 23 86 65 63 34 16 329 .297 .335 .427 .264 59 -10 23 10 -6 5 vLH 2017 LNC CLF 119 36 7 2 3 6 27 21 21 10 4 87 .303 .341 .471 .278 18 -3 36 4 -6 10 vRH 2017 LNC CLF 329 96 16 2 6 17 59 44 43 24 13 246 .292 .329 .407 .256 41 -12 22 13 -6 2 ROAD 2017 LNC CLF 216 54 9 1 0 10 51 17 22 15 8 170 .250 .285 .301 .213 18 -31 18 1 -7 -2 HOME 2017 LNC CLF 232 78 14 3 9 13 35 48 42 19 9 163 .336 .372 .539 .302 41 6 36 19 -5 9 EMPTY 2017 LNC CLF 234 65 12 3 5 12 49 5 5 0 0 169 .278 .319 .419 .254 28 -2 -14 7 -6 0 MEN_ON 2017 LNC CLF 214 67 11 1 4 11 37 60 59 34 17 164 .313 .347 .430 .268 30 -14 97 14 -6 8 APRIL 2017 LNC CLF 76 25 4 1 2 7 16 12 15 5 4 55 .329 .393 .487 .293 13 -2 14 9 0 17 MAY 2017 LNC CLF 93 20 3 0 1 1 21 11 8 9 4 77 .215 .223 .280 .185 6 -19 57 2 -13 -18 JUNE 2017 LNC CLF 93 35 7 2 2 5 20 18 17 6 3 61 .376 .408 .559 .320 18 -5 23 6 -5 36 JULY 2017 LNC CLF 75 25 4 0 3 3 10 16 11 6 2 52 .333 .367 .507 .297 13 6 34 22 -8 6 AUG 2017 LNC CLF 94 24 3 1 1 6 15 6 12 8 4 74 .255 .300 .340 .231 9 -20 18 17 -4 -11 SEPT 2017 LNC CLF 17 3 2 0 0 1 4 2 1 0 0 14 .176 .222 .294 .171 1 -4 6 1 -1 -8 -------------------------------------------------------------------------------------------------------- Splits for 2016 ASH SAL ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2016 ASH SAL 511 138 22 5 8 22 106 64 49 28 14 387 .270 .308 .380 .256 64 -8 13 4 -7 4 vLH 2016 ASH SAL 126 38 3 2 0 5 23 14 13 3 4 92 .302 .328 .357 .250 14 -22 2 8 -7 14 vRH 2016 ASH SAL 389 100 19 3 8 17 84 50 36 25 9 298 .257 .299 .383 .257 50 -3 20 3 -7 -1 ROAD 2016 ASH SAL 260 69 11 3 2 10 59 30 20 8 7 198 .265 .298 .354 .240 28 -14 8 1 -8 6 HOME 2016 ASH SAL 255 69 11 2 6 12 48 34 29 20 6 192 .271 .314 .400 .269 36 -2 20 8 -6 0 EMPTY 2016 ASH SAL 330 83 15 5 7 12 66 7 7 0 0 247 .252 .288 .391 .248 38 3 -11 5 -8 -5 MEN_ON 2016 ASH SAL 185 55 7 0 1 10 41 57 42 28 13 143 .297 .335 .351 .265 26 -20 75 2 -5 17 APRIL 2016 ASH SAL 83 24 3 2 3 5 14 16 10 3 4 63 .289 .337 .482 .282 13 9 24 12 -4 1 MAY 2016 ASH SAL 118 31 9 1 1 6 25 16 4 5 0 87 .263 .298 .381 .259 15 -10 17 3 -6 3 JUNE 2016 ASH SAL 96 28 3 0 1 2 22 11 9 5 2 70 .292 .320 .354 .256 12 -12 5 0 -11 15 JULY 2016 ASH SAL 89 21 4 0 3 6 24 8 14 2 3 71 .236 .292 .382 .243 10 13 1 -6 -3 -6 AUG 2016 ASH SAL 109 29 3 2 0 2 18 11 11 10 4 84 .266 .292 .330 .242 12 -23 22 11 -11 1 SEPT 2016 ASH SAL 20 5 0 0 0 1 4 2 1 3 0 15 .250 .286 .250 .242 2 -8 5 2 -2 0 -------------------------------------------------------------------------------------------------------- Splits for 2015 GRJ PIO ----------------------------------------------------------------------------------- Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP ALL 2015 GRJ PIO 207 62 9 3 2 18 34 42 27 12 6 151 .300 .361 .401 .260 26 -19 36 13 -3 2 vLH 2015 GRJ PIO 80 27 4 1 2 8 12 17 16 1 4 57 .338 .416 .488 .286 12 -1 11 17 -1 11 vRH 2015 GRJ PIO 129 36 5 2 1 10 22 27 13 11 2 95 .279 .331 .372 .250 15 -22 64 11 -4 -4 ROAD 2015 GRJ PIO 123 41 7 3 2 7 18 29 23 9 2 84 .333 .374 .488 .290 19 -12 61 16 -7 11 HOME 2015 GRJ PIO 86 22 2 0 1 11 16 15 6 3 4 68 .256 .347 .314 .226 8 -17 12 10 4 -12 EMPTY 2015 GRJ PIO 107 34 7 3 0 10 12 0 0 0 0 73 .318 .381 .439 .278 15 -21 -12 25 -2 4 MEN_ON 2015 GRJ PIO 102 29 2 0 3 8 22 44 29 12 6 79 .284 .342 .392 .251 12 0 88 2 -4 -2 JUNE 2015 GRJ PIO 31 11 0 1 0 1 5 5 4 0 2 22 .355 .412 .419 .264 4 -16 1 7 -6 13 JULY 2015 GRJ PIO 75 27 3 2 0 10 10 24 13 9 2 50 .360 .435 .453 .310 13 -29 83 21 5 22 AUG 2015 GRJ PIO 76 18 5 0 3 7 13 11 9 2 2 60 .237 .301 .421 .236 8 16 13 12 -2 -28 SEPT 2015 GRJ PIO 27 7 1 0 0 0 6 4 3 1 0 20 .259 .259 .296 .189 2 -11 17 -2 -7 -1 --------------------------------------------------------------------------------------------------------